home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 2 / AACD 2.iso / AACD / Programming / jikes-1.02 / src / Makefile.amiga < prev    next >
Encoding:
Makefile  |  1999-09-05  |  19.9 KB  |  419 lines

  1. # Generated automatically from Makefile.in by configure.
  2. # $Id: Makefile.in,v 1.7 1999/08/23 19:41:58 shields Exp $
  3.  
  4. CC=c++
  5. CCREQUIREDFLAGS=-funsigned-char -c -ansi -DTYPE_bool -DBIGENDIAN -Dstat=mystat -Dfopen=myfopen -Dopendir=myopendir -include libc5-fix.h -I.
  6. CCDEBUGFLAGS=-DTEST -g
  7. CCOPTFLAGS=-O0 -fomit-frame-pointer -m68020-60 -m68881
  8. CCFLAGS=$(CCREQUIREDFLAGS) $(CCOPTFLAGS)
  9. CFLAGS=$(CCFLAGS)
  10. ERASE=rm -f
  11. EXECUTABLE=jikes
  12. LD=c++
  13. LDFLAGS=-s -L. -o $(EXECUTABLE) -m68020-60 -m68881
  14. # Use GG:lib/libnix/swapstack.o when compiling for a 68000
  15. # Use GG:lib/libm020/libnix/swapstack.o when compiling for a 68020+
  16. SYSOBJECTS=GG:lib/libm020/libnix/swapstack.o -noixemul
  17.  
  18.  
  19.  
  20. BUILD_DIR=.
  21.  
  22. srcdir        = .
  23. prefix        = /gg
  24. exec_prefix    = ${prefix}
  25.  
  26.  
  27. #
  28. # You should not need to edit below here
  29. #
  30.  
  31.  
  32. all:  $(EXECUTABLE)
  33.  
  34. clean:
  35.     $(ERASE) $(EXECUTABLE)
  36.     $(ERASE) $(OBJECTS)
  37.  
  38. distclean: clean
  39.     $(ERASE) config.cache config.log config.status
  40.     $(ERASE) Makefile
  41.  
  42. install: all
  43.     mkdir -p $(prefix)/bin
  44.     strip $(EXECUTABLE)
  45.     cp $(EXECUTABLE) $(prefix)/bin
  46.     mkdir -p $(prefix)/man/man1
  47.     cp jikes.1 $(prefix)/man/man1
  48.  
  49. OBJECTS=jikes.o scanner.o code.o zip.o unzip.o \
  50.         ast.o diagnose.o parser.o lpginput.o javaact.o \
  51.         error.o set.o symbol.o lookup.o long.o depend.o \
  52.         stream.o op.o control.o modifier.o system.o \
  53.         bytecode.o body.o decl.o definite.o dump.o expr.o \
  54.         getclass.o init.o double.o config.o option.o \
  55.         incrmnt.o case.o tab.o segment.o amiga.o
  56.  
  57. $(EXECUTABLE):    $(OBJECTS)
  58.     $(LD) $(LDFLAGS)  $(OBJECTS) $(SYSOBJECTS)
  59.  
  60.  
  61. javasym.h: $(srcdir)/java.g
  62.     jikespg $(srcdir)/java.g
  63.     $(ERASE) java.l
  64.  
  65. javadef.h: $(srcdir)/java.g
  66.     jikespg $(srcdir)/java.g
  67.     $(ERASE) java.l
  68.  
  69. javadcl.h: $(srcdir)/java.g
  70.     jikespg $(srcdir)/java.g
  71.     $(ERASE) java.l
  72.  
  73. javaprs.h: $(srcdir)/java.g
  74.     jikespg $(srcdir)/java.g
  75.     $(ERASE) java.l
  76.  
  77.  
  78. ast.o:  $(srcdir)/ast.cpp $(srcdir)/config.h \
  79.           $(srcdir)/code.h $(srcdir)/case.h $(srcdir)/ast.h \
  80.           $(srcdir)/stream.h $(srcdir)/javadef.h $(srcdir)/javasym.h \
  81.           $(srcdir)/tuple.h $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  82.           $(srcdir)/double.h $(srcdir)/symbol.h $(srcdir)/option.h \
  83.           $(srcdir)/depend.h $(srcdir)/access.h 
  84.     $(CC) $(CCFLAGS) $(srcdir)/ast.cpp 
  85.  
  86. body.o: $(srcdir)/body.cpp $(srcdir)/config.h $(srcdir)/semantic.h \
  87.           $(srcdir)/ast.h $(srcdir)/stream.h $(srcdir)/javadef.h \
  88.           $(srcdir)/javasym.h $(srcdir)/tuple.h \
  89.           $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  90.           $(srcdir)/double.h $(srcdir)/code.h \
  91.       $(srcdir)/case.h $(srcdir)/symbol.h $(srcdir)/option.h \
  92.           $(srcdir)/depend.h $(srcdir)/access.h $(srcdir)/diagnose.h \
  93.           $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/javaprs.h \
  94.           $(srcdir)/javaact.h $(srcdir)/error.h $(srcdir)/control.h $(srcdir)/set.h 
  95.     $(CC) $(CCFLAGS) $(srcdir)/body.cpp 
  96.  
  97. bytecode.o: $(srcdir)/bytecode.cpp $(srcdir)/config.h $(srcdir)/ast.h \
  98.               $(srcdir)/stream.h $(srcdir)/javadef.h $(srcdir)/javasym.h \
  99.               $(srcdir)/tuple.h $(srcdir)/tab.h \
  100.               $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  101.               $(srcdir)/code.h $(srcdir)/case.h \
  102.               $(srcdir)/symbol.h $(srcdir)/option.h $(srcdir)/depend.h \
  103.               $(srcdir)/access.h $(srcdir)/bytecode.h $(srcdir)/class.h \
  104.               $(srcdir)/semantic.h $(srcdir)/diagnose.h $(srcdir)/parser.h \
  105.               $(srcdir)/lpginput.h $(srcdir)/javaprs.h $(srcdir)/javaact.h \
  106.               $(srcdir)/error.h $(srcdir)/control.h $(srcdir)/set.h \
  107.               $(srcdir)/op.h $(srcdir)/segment.h  \
  108.               $(srcdir)/op.h $(srcdir)/table.h 
  109.     $(CC) $(CCFLAGS) $(srcdir)/bytecode.cpp 
  110.  
  111. config.o:  $(srcdir)/config.cpp $(srcdir)/config.h 
  112.     $(CC) $(CCFLAGS) $(srcdir)/config.cpp 
  113.  
  114. code.o:  $(srcdir)/code.cpp $(srcdir)/code.h $(srcdir)/config.h 
  115.     $(CC) $(CCFLAGS) $(srcdir)/code.cpp 
  116.  
  117. control.o:  $(srcdir)/control.cpp $(srcdir)/config.h $(srcdir)/control.h \
  118.               $(srcdir)/option.h $(srcdir)/code.h \
  119.               $(srcdir)/tuple.h $(srcdir)/symbol.h $(srcdir)/stream.h \
  120.               $(srcdir)/javadef.h $(srcdir)/javasym.h $(srcdir)/tab.h \
  121.               $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  122.               $(srcdir)/case.h $(srcdir)/depend.h \
  123.               $(srcdir)/access.h $(srcdir)/set.h $(srcdir)/scanner.h \
  124.           $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/javaprs.h \
  125.               $(srcdir)/javaact.h $(srcdir)/semantic.h $(srcdir)/ast.h \
  126.           $(srcdir)/diagnose.h $(srcdir)/error.h $(srcdir)/bytecode.h \
  127.               $(srcdir)/class.h $(srcdir)/segment.h \
  128.               $(srcdir)/class.h $(srcdir)/op.h 
  129.     $(CC) $(CCFLAGS) $(srcdir)/control.cpp 
  130.  
  131. case.o:  $(srcdir)/case.cpp $(srcdir)/config.h $(srcdir)/case.h 
  132.     $(CC) $(CCFLAGS) $(srcdir)/case.cpp 
  133.  
  134. diagnose.o:  $(srcdir)/diagnose.cpp $(srcdir)/config.h $(srcdir)/diagnose.h \
  135.                $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/stream.h \
  136.            $(srcdir)/javadef.h $(srcdir)/javasym.h $(srcdir)/tuple.h \
  137.                $(srcdir)/tab.h $(srcdir)/lookup.h \
  138.                $(srcdir)/long.h $(srcdir)/double.h \
  139.                $(srcdir)/code.h $(srcdir)/case.h $(srcdir)/javaprs.h \
  140.                $(srcdir)/javaact.h $(srcdir)/control.h $(srcdir)/option.h \
  141.            $(srcdir)/symbol.h $(srcdir)/depend.h $(srcdir)/access.h \
  142.                $(srcdir)/set.h $(srcdir)/semantic.h $(srcdir)/ast.h \
  143.                $(srcdir)/error.h $(srcdir)/spell.h
  144.     $(CC) $(CCFLAGS) $(srcdir)/diagnose.cpp 
  145.  
  146. decl.o:  $(srcdir)/decl.cpp $(srcdir)/config.h $(srcdir)/semantic.h \
  147.            $(srcdir)/ast.h $(srcdir)/stream.h $(srcdir)/javadef.h \
  148.            $(srcdir)/javasym.h $(srcdir)/tuple.h \
  149.            $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  150.            $(srcdir)/double.h $(srcdir)/code.h \
  151.        $(srcdir)/case.h $(srcdir)/symbol.h $(srcdir)/option.h \
  152.            $(srcdir)/depend.h $(srcdir)/access.h $(srcdir)/diagnose.h \
  153.            $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/javaprs.h \
  154.            $(srcdir)/javaact.h $(srcdir)/error.h $(srcdir)/control.h \
  155.            $(srcdir)/set.h $(srcdir)/table.h 
  156.     $(CC) $(CCFLAGS) $(srcdir)/decl.cpp 
  157.  
  158. definite.o:  $(srcdir)/definite.cpp $(srcdir)/config.h $(srcdir)/semantic.h \
  159.                $(srcdir)/ast.h $(srcdir)/stream.h $(srcdir)/javadef.h \
  160.            $(srcdir)/javasym.h $(srcdir)/tuple.h \
  161.                $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  162.                $(srcdir)/double.h $(srcdir)/code.h \
  163.                $(srcdir)/case.h $(srcdir)/symbol.h $(srcdir)/option.h \
  164.                $(srcdir)/depend.h $(srcdir)/access.h $(srcdir)/diagnose.h \
  165.            $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/javaprs.h \
  166.                $(srcdir)/javaact.h $(srcdir)/error.h $(srcdir)/control.h \
  167.                $(srcdir)/set.h 
  168.     $(CC) $(CCFLAGS) $(srcdir)/definite.cpp 
  169.  
  170. depend.o:  $(srcdir)/depend.cpp $(srcdir)/config.h $(srcdir)/ast.h \
  171.              $(srcdir)/stream.h $(srcdir)/javadef.h $(srcdir)/javasym.h \
  172.              $(srcdir)/tuple.h $(srcdir)/tab.h \
  173.              $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  174.              $(srcdir)/code.h $(srcdir)/case.h \
  175.          $(srcdir)/symbol.h $(srcdir)/option.h $(srcdir)/depend.h \
  176.              $(srcdir)/access.h $(srcdir)/semantic.h $(srcdir)/diagnose.h \
  177.          $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/javaprs.h \
  178.              $(srcdir)/javaact.h $(srcdir)/error.h $(srcdir)/control.h \
  179.              $(srcdir)/set.h 
  180.     $(CC) $(CCFLAGS) $(srcdir)/depend.cpp 
  181.  
  182. double.o:  $(srcdir)/double.cpp $(srcdir)/config.h $(srcdir)/double.h \
  183.              $(srcdir)/long.h 
  184.     $(CC) $(CCFLAGS) $(srcdir)/double.cpp 
  185.  
  186. dump.o:  $(srcdir)/dump.cpp $(srcdir)/config.h $(srcdir)/javasym.h \
  187.            $(srcdir)/control.h $(srcdir)/option.h \
  188.            $(srcdir)/code.h $(srcdir)/tuple.h $(srcdir)/symbol.h \
  189.            $(srcdir)/stream.h $(srcdir)/javadef.h $(srcdir)/tab.h \
  190.            $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  191.            $(srcdir)/case.h $(srcdir)/depend.h \
  192.            $(srcdir)/access.h $(srcdir)/set.h 
  193.     $(CC) $(CCFLAGS) $(srcdir)/dump.cpp 
  194.  
  195. error.o:  $(srcdir)/error.cpp $(srcdir)/config.h \
  196.             $(srcdir)/code.h $(srcdir)/case.h \
  197.             $(srcdir)/error.h $(srcdir)/stream.h $(srcdir)/javadef.h \
  198.             $(srcdir)/javasym.h $(srcdir)/tuple.h $(srcdir)/tab.h \
  199.             $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  200.             $(srcdir)/control.h $(srcdir)/option.h $(srcdir)/symbol.h \
  201.             $(srcdir)/depend.h $(srcdir)/access.h $(srcdir)/set.h \
  202.         $(srcdir)/semantic.h $(srcdir)/ast.h $(srcdir)/diagnose.h \
  203.             $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/javaprs.h \
  204.         $(srcdir)/javaact.h 
  205.     $(CC) $(CCFLAGS) $(srcdir)/error.cpp 
  206.  
  207. expr.o:  $(srcdir)/expr.cpp $(srcdir)/double.h $(srcdir)/config.h \
  208.            $(srcdir)/parser.h $(srcdir)/lpginput.h \
  209.            $(srcdir)/stream.h $(srcdir)/javadef.h $(srcdir)/javasym.h \
  210.            $(srcdir)/tuple.h $(srcdir)/tab.h $(srcdir)/lookup.h \
  211.            $(srcdir)/long.h $(srcdir)/code.h \
  212.            $(srcdir)/case.h $(srcdir)/javaprs.h $(srcdir)/javaact.h \
  213.            $(srcdir)/semantic.h $(srcdir)/ast.h $(srcdir)/symbol.h \
  214.        $(srcdir)/option.h $(srcdir)/depend.h $(srcdir)/access.h \
  215.            $(srcdir)/diagnose.h $(srcdir)/error.h $(srcdir)/control.h \
  216.            $(srcdir)/set.h $(srcdir)/table.h $(srcdir)/spell.h
  217.     $(CC) $(CCFLAGS) $(srcdir)/expr.cpp 
  218.  
  219. getclass.o:  $(srcdir)/getclass.cpp $(srcdir)/config.h $(srcdir)/control.h \
  220.                $(srcdir)/option.h $(srcdir)/code.h \
  221.                $(srcdir)/tuple.h $(srcdir)/symbol.h $(srcdir)/stream.h \
  222.                $(srcdir)/javadef.h $(srcdir)/javasym.h $(srcdir)/tab.h \
  223.                $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  224.                $(srcdir)/case.h $(srcdir)/depend.h \
  225.                $(srcdir)/access.h $(srcdir)/set.h $(srcdir)/semantic.h \
  226.            $(srcdir)/ast.h $(srcdir)/diagnose.h $(srcdir)/parser.h \
  227.                $(srcdir)/lpginput.h $(srcdir)/javaprs.h $(srcdir)/javaact.h \
  228.                $(srcdir)/error.h $(srcdir)/getclass.h $(srcdir)/zip.h \
  229.                $(srcdir)/unzip.h 
  230.     $(CC) $(CCFLAGS) $(srcdir)/getclass.cpp 
  231.  
  232. incrmnt.o:  $(srcdir)/incrmnt.cpp $(srcdir)/config.h $(srcdir)/control.h \
  233.               $(srcdir)/option.h $(srcdir)/code.h \
  234.               $(srcdir)/tuple.h $(srcdir)/symbol.h $(srcdir)/stream.h \
  235.               $(srcdir)/javadef.h $(srcdir)/javasym.h $(srcdir)/tab.h \
  236.               $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  237.               $(srcdir)/case.h $(srcdir)/depend.h \
  238.               $(srcdir)/access.h $(srcdir)/set.h $(srcdir)/scanner.h \
  239.           $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/javaprs.h \
  240.               $(srcdir)/javaact.h $(srcdir)/semantic.h $(srcdir)/ast.h \
  241.           $(srcdir)/diagnose.h $(srcdir)/error.h 
  242.     $(CC) $(CCFLAGS) $(srcdir)/incrmnt.cpp 
  243.  
  244. init.o:  $(srcdir)/init.cpp $(srcdir)/config.h $(srcdir)/semantic.h \
  245.            $(srcdir)/ast.h $(srcdir)/stream.h $(srcdir)/javadef.h \
  246.            $(srcdir)/javasym.h $(srcdir)/tuple.h \
  247.            $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  248.            $(srcdir)/double.h $(srcdir)/code.h \
  249.        $(srcdir)/case.h $(srcdir)/symbol.h $(srcdir)/option.h \
  250.            $(srcdir)/depend.h $(srcdir)/access.h $(srcdir)/diagnose.h \
  251.            $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/javaprs.h \
  252.            $(srcdir)/javaact.h $(srcdir)/error.h $(srcdir)/control.h $(srcdir)/set.h 
  253.     $(CC) $(CCFLAGS) $(srcdir)/init.cpp
  254.  
  255. javaact.o: $(srcdir)/javaact.cpp $(srcdir)/config.h $(srcdir)/parser.h \
  256.              $(srcdir)/lpginput.h $(srcdir)/stream.h $(srcdir)/javadef.h \
  257.          $(srcdir)/javasym.h $(srcdir)/tuple.h \
  258.              $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  259.              $(srcdir)/double.h $(srcdir)/code.h \
  260.              $(srcdir)/case.h $(srcdir)/javaprs.h $(srcdir)/javaact.h \
  261.              $(srcdir)/ast.h $(srcdir)/symbol.h $(srcdir)/option.h \
  262.          $(srcdir)/depend.h $(srcdir)/access.h 
  263.     $(CC) $(CCFLAGS) $(srcdir)/javaact.cpp
  264.  
  265. jikes.o:  $(srcdir)/jikes.cpp $(srcdir)/config.h $(srcdir)/control.h \
  266.             $(srcdir)/option.h $(srcdir)/code.h \
  267.             $(srcdir)/tuple.h $(srcdir)/symbol.h $(srcdir)/stream.h \
  268.             $(srcdir)/javadef.h $(srcdir)/javasym.h $(srcdir)/tab.h \
  269.             $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  270.             $(srcdir)/case.h $(srcdir)/depend.h \
  271.             $(srcdir)/access.h $(srcdir)/set.h 
  272.     $(CC) $(CCFLAGS) $(srcdir)/jikes.cpp
  273.  
  274. long.o:  $(srcdir)/long.cpp $(srcdir)/config.h $(srcdir)/long.h \
  275.            $(srcdir)/double.h 
  276.     $(CC) $(CCFLAGS) $(srcdir)/long.cpp 
  277.  
  278. lookup.o:  $(srcdir)/lookup.cpp $(srcdir)/config.h $(srcdir)/lookup.h \
  279.              $(srcdir)/tuple.h $(srcdir)/long.h \
  280.              $(srcdir)/double.h $(srcdir)/symbol.h $(srcdir)/code.h \
  281.              $(srcdir)/stream.h $(srcdir)/javadef.h $(srcdir)/javasym.h \
  282.              $(srcdir)/tab.h $(srcdir)/case.h \
  283.              $(srcdir)/option.h $(srcdir)/depend.h $(srcdir)/access.h \
  284.              $(srcdir)/ast.h 
  285.     $(CC) $(CCFLAGS) $(srcdir)/lookup.cpp
  286.  
  287. lpginput.o:  $(srcdir)/lpginput.cpp $(srcdir)/config.h $(srcdir)/lpginput.h \
  288.                $(srcdir)/stream.h $(srcdir)/javadef.h $(srcdir)/javasym.h \
  289.            $(srcdir)/tuple.h $(srcdir)/tab.h \
  290.                $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  291.                $(srcdir)/code.h $(srcdir)/case.h \
  292.                $(srcdir)/javaprs.h $(srcdir)/javadcl.h 
  293.     $(CC) $(CCFLAGS) $(srcdir)/lpginput.cpp 
  294.  
  295. modifier.o:  $(srcdir)/modifier.cpp $(srcdir)/config.h $(srcdir)/semantic.h \
  296.                $(srcdir)/ast.h $(srcdir)/stream.h $(srcdir)/javadef.h \
  297.            $(srcdir)/javasym.h $(srcdir)/tuple.h \
  298.                $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  299.                $(srcdir)/double.h $(srcdir)/code.h \
  300.                $(srcdir)/case.h $(srcdir)/symbol.h $(srcdir)/option.h \
  301.                $(srcdir)/depend.h $(srcdir)/access.h $(srcdir)/diagnose.h \
  302.            $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/javaprs.h \
  303.                $(srcdir)/javaact.h $(srcdir)/error.h $(srcdir)/control.h \
  304.                $(srcdir)/set.h 
  305.     $(CC) $(CCFLAGS) $(srcdir)/modifier.cpp 
  306.  
  307. op.o:  $(srcdir)/op.cpp $(srcdir)/config.h $(srcdir)/op.h $(srcdir)/tuple.h \
  308.          $(srcdir)/class.h $(srcdir)/semantic.h $(srcdir)/ast.h \
  309.      $(srcdir)/stream.h $(srcdir)/javadef.h $(srcdir)/javasym.h \
  310.          $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  311.      $(srcdir)/code.h $(srcdir)/case.h $(srcdir)/symbol.h \
  312.          $(srcdir)/option.h $(srcdir)/depend.h $(srcdir)/access.h \
  313.          $(srcdir)/diagnose.h $(srcdir)/parser.h $(srcdir)/lpginput.h \
  314.          $(srcdir)/javaprs.h $(srcdir)/javaact.h $(srcdir)/error.h \
  315.      $(srcdir)/control.h $(srcdir)/set.h 
  316.     $(CC) $(CCFLAGS) $(srcdir)/op.cpp 
  317.  
  318. option.o:  $(srcdir)/option.cpp $(srcdir)/option.h $(srcdir)/config.h \
  319.              $(srcdir)/code.h $(srcdir)/tuple.h \
  320.              $(srcdir)/javasym.h $(srcdir)/error.h $(srcdir)/stream.h \
  321.              $(srcdir)/javadef.h $(srcdir)/tab.h $(srcdir)/lookup.h \
  322.              $(srcdir)/long.h $(srcdir)/double.h \
  323.              $(srcdir)/case.h 
  324.     $(CC) $(CCFLAGS) $(srcdir)/option.cpp 
  325.  
  326. parser.o:  $(srcdir)/parser.cpp $(srcdir)/config.h $(srcdir)/parser.h \
  327.              $(srcdir)/lpginput.h $(srcdir)/stream.h $(srcdir)/javadef.h \
  328.          $(srcdir)/javasym.h $(srcdir)/tuple.h \
  329.              $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  330.              $(srcdir)/double.h $(srcdir)/code.h \
  331.              $(srcdir)/case.h $(srcdir)/javaprs.h $(srcdir)/javaact.h \
  332.              $(srcdir)/ast.h $(srcdir)/symbol.h $(srcdir)/option.h \
  333.          $(srcdir)/depend.h $(srcdir)/access.h 
  334.     $(CC) $(CCFLAGS) $(srcdir)/parser.cpp
  335.  
  336. scanner.o: $(srcdir)/scanner.cpp $(srcdir)/config.h $(srcdir)/scanner.h \
  337.              $(srcdir)/code.h $(srcdir)/javadef.h \
  338.              $(srcdir)/javasym.h $(srcdir)/stream.h $(srcdir)/tuple.h \
  339.              $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  340.              $(srcdir)/double.h $(srcdir)/case.h \
  341.              $(srcdir)/control.h $(srcdir)/option.h $(srcdir)/symbol.h \
  342.              $(srcdir)/depend.h $(srcdir)/access.h $(srcdir)/set.h $(srcdir)/error.h 
  343.     $(CC) $(CCFLAGS) $(srcdir)/scanner.cpp 
  344.  
  345. set.o:  $(srcdir)/set.cpp $(srcdir)/set.h $(srcdir)/config.h \
  346.           $(srcdir)/symbol.h $(srcdir)/code.h \
  347.           $(srcdir)/stream.h $(srcdir)/javadef.h $(srcdir)/javasym.h \
  348.           $(srcdir)/tuple.h $(srcdir)/tab.h $(srcdir)/lookup.h \
  349.           $(srcdir)/long.h $(srcdir)/double.h \
  350.           $(srcdir)/case.h $(srcdir)/option.h $(srcdir)/depend.h \
  351.           $(srcdir)/access.h 
  352.     $(CC) $(CCFLAGS) $(srcdir)/set.cpp 
  353.  
  354. stream.o:  $(srcdir)/stream.cpp $(srcdir)/config.h $(srcdir)/stream.h \
  355.              $(srcdir)/javadef.h $(srcdir)/javasym.h $(srcdir)/tuple.h \
  356.              $(srcdir)/tab.h $(srcdir)/lookup.h \
  357.              $(srcdir)/long.h $(srcdir)/double.h \
  358.              $(srcdir)/code.h $(srcdir)/case.h $(srcdir)/zip.h \
  359.          $(srcdir)/unzip.h $(srcdir)/symbol.h $(srcdir)/option.h \
  360.              $(srcdir)/depend.h $(srcdir)/access.h $(srcdir)/control.h \
  361.              $(srcdir)/set.h $(srcdir)/semantic.h $(srcdir)/ast.h \
  362.              $(srcdir)/diagnose.h $(srcdir)/parser.h $(srcdir)/lpginput.h \
  363.              $(srcdir)/javaprs.h $(srcdir)/javaact.h $(srcdir)/error.h 
  364.     $(CC) $(CCFLAGS) $(srcdir)/stream.cpp 
  365.  
  366. symbol.o:  $(srcdir)/symbol.cpp $(srcdir)/config.h $(srcdir)/stream.h \
  367.              $(srcdir)/javadef.h $(srcdir)/javasym.h $(srcdir)/tuple.h \
  368.              $(srcdir)/tab.h $(srcdir)/lookup.h \
  369.              $(srcdir)/long.h $(srcdir)/double.h \
  370.              $(srcdir)/code.h $(srcdir)/case.h $(srcdir)/control.h \
  371.          $(srcdir)/option.h $(srcdir)/symbol.h $(srcdir)/depend.h \
  372.              $(srcdir)/access.h $(srcdir)/set.h $(srcdir)/ast.h \
  373.              $(srcdir)/semantic.h $(srcdir)/diagnose.h $(srcdir)/parser.h \
  374.              $(srcdir)/lpginput.h $(srcdir)/javaprs.h $(srcdir)/javaact.h \
  375.              $(srcdir)/error.h $(srcdir)/table.h $(srcdir)/zip.h $(srcdir)/unzip.h 
  376.     $(CC) $(CCFLAGS) $(srcdir)/symbol.cpp
  377.  
  378. system.o:  $(srcdir)/system.cpp $(srcdir)/config.h $(srcdir)/control.h \
  379.              $(srcdir)/option.h $(srcdir)/code.h \
  380.              $(srcdir)/tuple.h $(srcdir)/symbol.h $(srcdir)/stream.h \
  381.              $(srcdir)/javadef.h $(srcdir)/javasym.h $(srcdir)/tab.h \
  382.              $(srcdir)/lookup.h $(srcdir)/long.h $(srcdir)/double.h \
  383.              $(srcdir)/case.h $(srcdir)/depend.h \
  384.              $(srcdir)/access.h $(srcdir)/set.h $(srcdir)/semantic.h \
  385.          $(srcdir)/ast.h $(srcdir)/diagnose.h $(srcdir)/parser.h \
  386.              $(srcdir)/lpginput.h $(srcdir)/javaprs.h $(srcdir)/javaact.h \
  387.              $(srcdir)/error.h $(srcdir)/zip.h $(srcdir)/unzip.h 
  388.     $(CC) $(CCFLAGS) $(srcdir)/system.cpp 
  389.  
  390. tab.o: $(srcdir)/tab.h $(srcdir)/tab.cpp $(srcdir)/config.h
  391.     $(CC) $(CCFLAGS) $(srcdir)/tab.cpp
  392.  
  393. unzip.o:  $(srcdir)/unzip.cpp $(srcdir)/config.h $(srcdir)/unzip.h 
  394.     $(CC) $(CCFLAGS) $(srcdir)/unzip.cpp 
  395.  
  396. wom.o:  $(srcdir)/wom.cpp $(srcdir)/config.h $(srcdir)/semantic.h \
  397.           $(srcdir)/ast.h $(srcdir)/stream.h $(srcdir)/javadef.h \
  398.           $(srcdir)/javasym.h $(srcdir)/tuple.h \
  399.           $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  400.           $(srcdir)/double.h $(srcdir)/code.h \
  401.       $(srcdir)/case.h $(srcdir)/symbol.h $(srcdir)/option.h \
  402.           $(srcdir)/depend.h $(srcdir)/access.h $(srcdir)/diagnose.h \
  403.           $(srcdir)/parser.h $(srcdir)/lpginput.h $(srcdir)/javaprs.h \
  404.           $(srcdir)/javaact.h $(srcdir)/error.h $(srcdir)/control.h $(srcdir)/set.h 
  405.     $(CC) $(CCFLAGS) $(srcdir)/wom.cpp
  406.  
  407. zip.o:  $(srcdir)/zip.cpp $(srcdir)/config.h $(srcdir)/control.h \
  408.           $(srcdir)/option.h $(srcdir)/code.h $(srcdir)/tuple.h \
  409.       $(srcdir)/symbol.h $(srcdir)/stream.h $(srcdir)/javadef.h \
  410.           $(srcdir)/javasym.h $(srcdir)/tab.h $(srcdir)/lookup.h $(srcdir)/long.h \
  411.       $(srcdir)/double.h $(srcdir)/case.h \
  412.           $(srcdir)/depend.h $(srcdir)/access.h $(srcdir)/set.h \
  413.           $(srcdir)/zip.h $(srcdir)/unzip.h 
  414.     $(CC) $(CCFLAGS) $(srcdir)/zip.cpp 
  415.  
  416. segment.o:  $(srcdir)/segment.cpp $(srcdir)/segment.h $(srcdir)/tuple.h $(srcdir)/config.h 
  417.     $(CC) $(CCFLAGS) $(srcdir)/segment.cpp
  418.  
  419.